
.hotel_subPage .hotel_info{
    width:100%;
    padding:0;
  }
  .hotel_subPage .hotel_info dl{
    margin-bottom:20px;
  }
  .hotel_subPage .hotel_info dl dt{
    font-size:16px;
    font-weight: 600;
    color: var(--black22);
    margin-bottom:10px;
    letter-spacing: -0.5px;
  }
  .hotel_subPage .hotel_info dl dd{
    font-size:13px;
    color: var(--gray44);
    line-height:1.5
  }
  .hotel_subPage .hotel_info dl dd a{
    color: var(--gray44);
  }
  .hotel_subPage .hotel_info dl dd .call_btn{
    width:20px;
    height:20px;
    border-radius: 50px;
    background:#f47321 url(../images/icon_call_white.svg) center no-repeat;
    background-size:12px;
    padding:3px;;
  }
  .hotel_subPage .hotel_info dl dd .homeLink{
    color:#2674e0;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;  
  }
  .hotel_subPage .hotel_info dl dd .mapViewBtn{
    width:100%;
    height: 35px;
    border:1px solid var(--gray44);
    border-radius: 5px;
    font-size:13px;;
    padding:5px;
    margin-top:10px;
  }
  .hotel_subPage .hotel_info dl dd table th{
   text-align: left;;
   font-size:13px;
   vertical-align: top;
   font-weight: 500;
  }
  .hotel_subPage .hotel_info dl dd table td{
    font-size:13px;
  }


.hotel_info dl dd ol{
    display: flex;;
  }
.hotel_info dl dd ol li:first-child{
    text-align: left;;
    font-size:13px;
    vertical-align: top;
    font-weight: 500;
    width: 100px;
  }
.hotel_info dl dd ol li:last-child{
    width: calc(100% - 100px);
    font-size:14px;
    color:var(--gray55);
  }
  
  

/* 호텔sns */
.hotel_info .webSns{
  display:flex;
  align-items: center;
  gap:10px;
  font-size:14px;
  margin-bottom:4px;
}
.hotel_info .webSns li{
  height:25px;
}
.hotel_info .webSns li:first-of-type{
  color:var(--black22);
  font-size:14px;
  font-weight: 500;
  margin-bottom:0px;
  width:auto;
}
.hotel_info .webSns li img{
  width:25px
}
.hotel_info .webSns li:last-of-type{
  text-overflow: ellipsis;
  width:calc(100% - 100px);
  overflow:hidden;
  white-space: nowrap;
  height: 25px;;
}
